f6fe3b1200f6ca17cb6c79fa0d9106ce4064951d,core/src/main/java/com/coinomi/core/wallet/families/nxt/NxtFamilyWallet.java,NxtFamilyWallet,signTransaction,#SendRequest#,158
Before Change
} else {
nxtSecret = rootKey.getPrivateKeyMnemonic();
}
((Transaction)request.tx.getTransaction()).sign(nxtSecret);
}
@Override
After Change
public void signTransaction(SendRequest request) {
checkArgument(request.isCompleted(), "Send request is not completed");
checkArgument(request.tx != null, "No transaction found in send request");
Transaction tx = (Transaction) checkNotNull(request.tx.getRawTransaction());
byte[] privateKey;
if (rootKey.isEncrypted()) {
checkArgument(request.aesKey != null, "Wallet is encrypted but no decryption key provided");